package com.yc.sole.erp.response;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author yizuomin
 * @date 2024/1/31 12:07
 **/
@Data
public class SaleOrderBomResp {

    /**
     * 产品名称
     */
    private String productName;
    /**
     * 数量
     */
    private Integer quantity;
    /**
     * 单价
     */
    private BigDecimal unitPrice;
    /**
     * 总价
     */
    private BigDecimal amount;
    /**
     * 物料成本
     */
    private BigDecimal materialCost;
    /**
     * 利润
     */
    private BigDecimal profit;
    /**
     * 详情
     */
    private List<SaleOrderBomDetailResp> detailBomList;

    @Data
    public static class SaleOrderBomDetailResp {
        /**
         * 材料名称
         */
        private String materialName;
        /**
         * 单位
         */
        private String unit;
        /**
         * 数量
         */
        private Integer quantity;
        /**
         * 总数量
         */
        private Integer totalQuantity;
        /**
         * 单价
         */
        private BigDecimal unitPrice;
        /**
         * 物料成本
         */
        private BigDecimal materialCost;
    }
}
